﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class DrugTbDrugInfomation12
    {
        public double? GlobalId { get; set; }
        public double? DrugId { get; set; }
        public string? Name { get; set; }
        public string? TradeName { get; set; }
        public string? CommonName { get; set; }
        public double? PharmaCode { get; set; }
        public int? ForeignName { get; set; }
        public int? ProductPlace { get; set; }
        public int? BigClass { get; set; }
        public int? Property { get; set; }
        public double? Dose { get; set; }
        public int? DosageForm { get; set; }
        public string? PriceCode { get; set; }
        public int? ClinicPackUnit { get; set; }
        public double? PharmaClass { get; set; }
        public int? WardPackUnit { get; set; }
        public double? ClinicPackFactor { get; set; }
        public int? StorePackageUnit { get; set; }
        public double? StorePackFactor { get; set; }
        public double? BugingPrice { get; set; }
        public double? RetailPrice { get; set; }
        public double? StoreBuyingPrice { get; set; }
        public double? StoreRetailPrice { get; set; }
        public string? BidPrice { get; set; }
        public int? BidFlag { get; set; }
        public int? MaxRetailPrice { get; set; }
        public string? Standard { get; set; }
        public string? MedicalStandard { get; set; }
        public string? InputCode1 { get; set; }
        public string? InputCode2 { get; set; }
        public string? InputCode3 { get; set; }
        public int Abclass { get; set; }
        public double ClinicReimburseRate { get; set; }
        public double WardReimburseRate { get; set; }
        public int IsReimburse { get; set; }
        public int? SkuCode { get; set; }
        public string? ApprovalNumber { get; set; }
        public double StandCode { get; set; }
        public int? WardChargeType { get; set; }
        public int IsStorage { get; set; }
        public int IsExpensiveDrag { get; set; }
        public int IsSelfDrag { get; set; }
        public int IsStop { get; set; }
        public int State { get; set; }
        public int IsEssentialDrug { get; set; }
        public int IsLimited { get; set; }
        public double? MedicalUnit { get; set; }
        public string? Remark { get; set; }
        public int CreateUserId { get; set; }
        public string CreateUserName { get; set; } = null!;
        public DateTime CreateOn { get; set; }
        public int? UpdateUserId { get; set; }
        public int? UpdateUserName { get; set; }
        public int? UpdateOn { get; set; }
        public int? ValidateUserId { get; set; }
        public int? ValidateOn { get; set; }
        public string? RegisteredTradeMark { get; set; }
        public string? ImportLicenseNumber { get; set; }
        public string? StorageClassification { get; set; }
        public string? StorageCondition { get; set; }
        public string? TemperatureTopLimit { get; set; }
        public string? TemperatureLowerLimit { get; set; }
        public string? HumidityToplimit { get; set; }
        public string? HumidityLowerlimit { get; set; }
        public int HospitalId { get; set; }
        public int? AllergyClass { get; set; }
        public string? Ddd { get; set; }
        public int? NewId { get; set; }
        public int? DoseUnit { get; set; }
        public string? BasicCode { get; set; }
        public string? SuperviseCode { get; set; }
        public string? ClassCode { get; set; }
        public int? ValidateFile { get; set; }
        public string? StoreNo { get; set; }
        public string? Percentage { get; set; }
        public int UseDeptRange { get; set; }
        public int? PurchaseType { get; set; }
        public string? ExpMedRage { get; set; }
        public string? NationCode { get; set; }
        public int? AbxLev { get; set; }
        public string? SkinTestFlag { get; set; }
        public decimal? UsualDose { get; set; }
        public int? UsualDoseUnit { get; set; }
        public double? VolumeFlag { get; set; }
        public string? VolumeDose { get; set; }
        public string? VolumeDoseUnit { get; set; }
        public string? VolumeDoseSeparator { get; set; }
        public string? VolumeDosePosition { get; set; }
        public decimal? DrugContent { get; set; }
        public int? DrugContentUnit { get; set; }
        public string? DrugSortName { get; set; }
        public int? RecruitNo { get; set; }
        public string? PyCode { get; set; }
        public string? WbCode { get; set; }
        public int? ChangeReason { get; set; }
    }
}
